submaxillary duct - German English Dictionary